package com.bridata.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.bridata.model.entity.ScreenPicture;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 屏幕图片Mapper接口
 */
public interface ScreenPictureMapper extends BaseMapper<ScreenPicture> {

    /**
     * 批量获取屏幕图片记录
     * @param offset 偏移量
     * @param size 数量
     * @return 记录列表
     */
    List<ScreenPicture> fetchRecords(@Param("offset") int offset, @Param("size") int size);

    /**
     * 更新图片数据
     * @param id 记录ID
     * @param picture 图片数据
     * @return 更新结果
     */
    int updatePicture(@Param("id") Integer id, @Param("picture") String picture);
}